Best of Boston

1986 Best Indian Restaurant

Haveli

Because the best Indian eatery in Boston is always the newest one. Even Ghandi would have had trouble maintaining a fast there.

1248 Cambridge St., Cambridge,